home *** CD-ROM | disk | FTP | other *** search
- CTabHandle CtrlCTab;
- Handle myCDEF;
-
-
- main()
- {
- InitGraf(&thePort);
- InitFonts();
- FlushEvents(everyEvent,0);
- InitWindows();
- InitMenus();
- TEInit();
- InitDialogs(0L);
- MaxApplZone();
- MoreMasters();
- MoreMasters();
-
- Setup();
- InitCursor();
- ShowNeatoButtons();
- }
-
- Setup()
- {
- CtrlCTab=(CTabHandle)GetResource('cctb',128);
- myCDEF=GetResource('CDEF',32);
- }
-
- ShowNeatoButtons()
- {
- DialogPtr d;
- int i;
-
- d=GetNewDialog(128,0L,(Ptr)-1L);
- for(i=1;i<3;i++)ConvertToColorButtons(d,i);
- ShowWindow(d);
- SelectWindow(d);
- ModalDialog(0L,&i);
- ExitToShell();
- }
-
- ConvertToColorButtons(d,i)
- DialogPtr d;
- int i;
- {
- int j;
- Handle tItem;
- Rect box;
- char n[31];
-
- GetDItem(d,i,&j,&tItem,&box);
- if(j==ctrlItem+btnCtrl ||
- j==ctrlItem+btnCtrl+itemDisable){
- SetCtlColor(tItem,CtrlCTab);
- (**((ControlHandle)tItem)).contrlDefProc=myCDEF;
- j&=127;
- SetDItem(d,i,j,tItem,&box);
- }
- }
-
-